home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / system / regrun / regruns.exe / regruns580.exe / {app} / startup.rbm < prev    next >
Text File  |  2004-10-10  |  10KB  |  176 lines

  1. @#$Node 0 Internet Explorer
  2. @#$Key  1 Internet Explorer Start Page
  3. HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page
  4. IE home page.
  5.  
  6.  
  7. @#$Key  1 Browser Helper Objects
  8. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects
  9. Browser Helper Objects are the COM componentsùthat Internet Explorer will load each time it starts up.
  10. For example, a BHO could spy all browser events, access the browser's menu and toolbar and make changes, 
  11. create windows to display additional information, etc.
  12. There are no default objects.
  13. @#$Key  1 Internet Explorer Styles
  14. HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles
  15. User can set own style sheet file for Internet Explorer.
  16. May be used by a virus.
  17. Value: User Stylesheet    REG_SZ                                                  
  18. Empty. It contains the full path to user style file. 
  19. Use My Stylesheet   REG_DWORD                                               
  20. 1 - use. 0 - do not use user stylesheet.             
  21. @#$Key  1 Distribution Units
  22. HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Code Store Database\Distribution Units
  23. Internet software distribution units are packages consisting of a cabinet file (.cab) that contains an INF file 
  24. and/or an Open Software Description (OSD) file, with or without a software component. One or more 
  25. distribution units may be needed to distribute a single software component.
  26. The software provider or Web master, can create distribution units that, when placed on your Web server, 
  27. enable the MicrosoftR Internet Explorer  Internet Component Download services to pull down and install 
  28. software on users' computers.
  29. @#$Node 0 Shell
  30. @#$Key  1 ShellExecuteHooks
  31. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks
  32. The ShellExecuteHooks registry key contains the list of COM objects that trap execute commands.
  33. Each object has the GUID. 
  34. By default you must have the "shell32.dll". 
  35. If you don't see sheel32.dll GUID "{AEB6717E-7E19-11d0-97EE-00C04FD91972}" it is not fatal.
  36. Your computer will work.
  37. @#$Key  1 ShellServiceObjectDelayLoad
  38. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
  39. The ShellServiceObject DelayLoad key is used to automatically load DLL, required for Explorer.
  40. This key is used by the new generation of the viruses.
  41. Usually, this key contains: CDBurn, PostBootReminder, SysTray, WebCheck items. But these items are not 
  42. required for normal processing .
  43. @#$Key  1 SharedTaskScheduler
  44. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SharedTaskScheduler
  45. Contains the list of GUIDs corresponded to the COM components.
  46. Good GUIDs for Windows XP:
  47. {438755C2-A8BA-11D1-B96B-00A0C90312E1} - Windows Browseui
  48. {8C7461EF-2B13-11d2-BE35-3078302C2030} - Cache daemon.
  49. Virus example:
  50. {3F143C3A-1457-6CCA-03A7-7AA23B61E40F} - c:\windows\system32\mtwirl32.dll
  51. @#$Node 0 System
  52. @#$Key  1 VxD List
  53. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD
  54. "VxD" stands for Virtual "something" Device, where 'x' stands for "something".
  55. Microsoft often names drivers according to this convention, thus "VKD" is the Virtual Keyboard Device.
  56. VxDs are loaded into the protected (ring-0) operating system address space, and have full access to the 
  57. system hardware.
  58. Static VxD are loaded automatically at Windows startup. Please, do not change required VxD.
  59. @#$Key  1 System Services
  60. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  61. List of the services.
  62. @#$Key  1 WinSock2
  63. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2
  64. It contains the list of DLL in the Winsock2 stack.
  65. Do not change this key manually using regedit. It will cause the system crash.
  66. Do not delete the Microsoft DLLs: mswsock.dll, winrnr.dll, rsvpsp.dll. 
  67. Use RegRun Recovering Winsock feature top remove useless components.
  68. @#$Key  1 BootExecute
  69. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute
  70. BootExecute is configured to execute programs on the Kernel phase boot. Usually it is used to check 
  71. disks.
  72. Default: autocheck autochk *.
  73. @#$Key  1 IniFileMapping for win.ini
  74. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\win.ini
  75. This key is used to map file sections to the registry keys. 
  76. @#$Key  1 IniFileMapping system.ini
  77. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini
  78. This key is used to map file sections to the registry keys. 
  79. @#$Key  1 AppInit_DLLs
  80. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs
  81. All of the DLLs specified in the  AppInit_DLLs value are loaded by each Windows-based application running 
  82. within the current logon session.  Only the first 32 characters of the AppInit_DLLs value are picked up by the 
  83. system. 
  84. Default: no items.
  85. @#$Key  1 User Shell Folders
  86. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  87. The User Shell Folders subkey stores the paths to Windows Explorer folders for the current user of the 
  88. computer.
  89. Note
  90. The entries in this subkey can appear in both the Shell Folders subkey and the User Shell Folders and in both 
  91. HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER. The entries that appear in user User Shell Folders 
  92. take precedence over those in Shell Folders. The entries that appear in HKEY_CURRENT_USER take 
  93. precedence over those in HKEY_LOCAL_MACHINE.
  94. @#$Key  1 Shell Folders Startup
  95. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Startup
  96. Windows 2000/XP does not use this subkey. The subkey remains in the registry to support programs designed 
  97. for Windows NT 4.0 or earlier.
  98.  
  99. Note
  100. Paths to the Windows Explorer folders are stored in the User Shell Folders subkey. For more information about 
  101. shell folders, see Software Development Kit (SDK) information in the MSDN Library link on the Web Resources 
  102. page.
  103. @#$Key  1 Active Setup Installed Components
  104. HKEY_LOCAL_MACHINE\\Software\Microsoft\Active Setup\Installed Components
  105. Active Setup registry key is used to store information about installed software components.
  106. First, it was used with Internet Explorer installation.
  107. Today it contains information about installed Windows components.
  108. If a subkey contains StubPath value, the component may execute any program stored in the
  109. StubPath value.
  110. Usually this component sets IsInstalled value to 1, to prevent launching it in the future.
  111. But any program can use "Active Setup" to run a program.
  112. Pay attention to StubPath value.
  113. An easy way to manage Active Setup is the "Windows Core Components".
  114. Launch RegRun Start Control and choose Feature menu, Windows Core Components.
  115. This feature allows you to pause or delete unwanted Active Setup items.
  116. @#$Key  1 Svchost
  117. HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
  118. Svchost.exe is a generic host process name for services that are run from dynamic-link libraries (DLLs). The 
  119. Svchost.exe file is located in the %SystemRoot%\System32 folder. At startup, Svchost.exe checks the 
  120. services portion of the registry to construct a list of services that it needs to load. There can be multiple 
  121. instances of Svchost.exe running at the same time. Each Svchost.exe session can contain a grouping of 
  122. services, so that separate services can be run depending on how and where Svchost.exe is started. This 
  123. allows for better control and debugging.
  124. @#$Key  1 Winlogon System
  125. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\System
  126. The programs listed in the value launch in the protected system context. 
  127. @#$Key  1 Winlogon Taskman
  128. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\TaskMan
  129. Specifies the task manager that the system uses during logon.
  130. @#$Key  1 Winlogon VMApplet
  131. HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\VMApplet
  132. Specifies programs that Winlogon runs for the user so that the user can adjust the configuration of virtual 
  133. memory when there is no paging file on the system volume.
  134. These programs run only when the system volume does not include a paging file.
  135.  
  136. @#$Key  1 Winlogon Notify
  137. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify
  138. Winlogon loads any notification packages listed in this key.
  139. Each package uses own subkey under Notify key.
  140. The DllName value(REG_EXPAND_SZ) contains the DLL file name.
  141. @#$Key  1 HKLM Policies System
  142. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
  143. The System subkey stores the entries created when you configure a Group Policy that affects a basic 
  144. component of Windows. 
  145. Group Policy creates and maintains the entries in this subkey, and the component program reads and 
  146. interprets them.
  147. @#$Node 0 Desktop
  148. @#$Key  1 SCRNSAVE.EXE
  149. HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE
  150. Current screen saver.
  151. May be empty if the screen saver is not set.
  152.  
  153.  
  154.  
  155. @#$Node 0 Run
  156. @#$Key  1 HKLM RunOnceEx
  157. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
  158. Since Windows 98 (and Windows 2000) this key is used for run applications at Windows startup. 
  159. The syntax and format used for these  keys is different from the RunOnce and Run keys. 
  160. The RunEx key can have Flags value that used to set processing options.
  161. Title value is used to display it during processing.
  162. The list of auto start programs are stored in the sub-keys.
  163. You can find the full information in RegRun's help manual.
  164. Refer to Start Control, RunEx folder.
  165.  
  166. @#$Key  1 HKCU RunOnceEx
  167. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
  168. Since Windows 98 (and Windows 2000) this key is used for run applications at Windows startup. 
  169. The syntax and format used for these  keys is different from the RunOnce and Run keys. 
  170. The RunEx key can have Flags value that used to set processing options.
  171. Title value is used to display it during processing.
  172. The list of auto start programs are stored in the sub-keys.
  173. You can find the full information in RegRun's help manual.
  174. Refer to Start Control, RunEx folder.
  175.  
  176.